/**
 * 作者: wgx
 * 日期: 2024-10-18 11:09:23
 * 备注: 服务端文字
 */
package com.motu.monstercity.server.game.commondata.system;

import io.vertx.core.json.JsonObject;

public class SystemWordModel {
    protected int id; // id
    protected byte type; // 类型 (0-普通文字,1-重要)
    protected String des1; // 简体中文
    protected String des2; // 繁体中文
    protected String des3; // 英文
    protected String des5; // 韩语
    protected String des12; // 越南

    public SystemWordModel() {
    }

    public SystemWordModel(JsonObject obj) {
        id = obj.containsKey("id") ? obj.getInteger("id") : 0;
        type = obj.containsKey("type") ? obj.getInteger("type").byteValue() : 0;
        des1 = obj.containsKey("des_1") ? obj.getString("des_1") : "";
        des2 = obj.containsKey("des_2") ? obj.getString("des_2") : "";
        des3 = obj.containsKey("des_3") ? obj.getString("des_3") : "";
        des5 = obj.containsKey("des_5") ? obj.getString("des_5") : "";
        des12 = obj.containsKey("des_12") ? obj.getString("des_12") : "";
    }

    public int getId() {
        return id;
    }

    public byte getType() {
        return type;
    }

    public String getDes1() {
        return des1;
    }

    public String getDes2() {
        return des2;
    }

    public String getDes3() {
        return des3;
    }

    public String getDes5() {
        return des5;
    }

    public String getDes12() {
        return des12;
    }

}
